﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Cesave.Presentation.Permisos.WinForms.Client.ViewModels.Permisos
{
	public partial class ExpedicionViewModel
	{
		/// <summary>
		/// 
		/// </summary>
		/// <param name="sender"></param>
		/// <param name="e"></param>
		void ExpedicionViewModel_PropertyChanged(object sender, System.ComponentModel.PropertyChangedEventArgs e)
		{
			switch (e.PropertyName)
			{
				case "Ciclos":
					OnCiclosPropertyChanged();
					break;
				case "Ciclo":
					OnCicloPropertyChanged();
					break;
				case "Areas":
					OnAreasPropertyChanged();
					break;
				case "Area":
					OnAreaPropertyChanged();
					break;
				case "CiclosFechas":
					OnCiclosFechasPropertyChanged();
					break;
				case "CiclosFecha":
					OnCiclosFechaPropertyChanged();
					break;
                case "Cultivos":
                    OnCultivosPropertyChanged();
                    break;
                case "Cultivo":
                    OnCultivoPropertyChanged();
                    break;
				case "FoliosPermiso":
					OnFoliosPermisoPropertyChanged();
					break;
				case "CultivosNumeros":
					OnCultivosNumerosPropertyChanged();
					break;
				case "CultivosNumero":
					OnCultivosNumeroPropertyChanged();
					break;
                case "CultivosEstaciones":
                    OnCultivosEstacionesPropertyChanged();
                    break;
                case "CultivosEstacion":
                    OnCultivosEstacionPropertyChanged();
                    break;
                case "Usuarios":
                    OnUsuariosPropertyChanged();
                    break;
                case "Usuario":
                    OnUsuarioPropertyChanged();
                    break;
				case "Variedades":
					OnVariedadesPropertyChanged();
					break;
				case "Variedad":
					OnVariedadPropertyChanged();
					break;
				case "RiegoSistemas":
					OnRiegoSistemasPropertyChanged();
					break;
				case "RiegoSistema":
					OnRiegoSistemaPropertyChanged();
					break;
				case "RiegoFuentes":
					OnRiegoFuentesPropertyChanged();
					break;
				case "RiegoFuente":
					OnRiegoFuentePropertyChanged();
					break;
				case "ProduccionTipos":
					OnProduccionTiposPropertyChanged();
					break;
				case "ProduccionTipo":
					OnProduccionTipoPropertyChanged();
					break;
				case "Financiamientos":
					OnFinanciamientosPropertyChanged();
					break;
				case "Financiamiento":
					OnFinanciamientoPropertyChanged();
					break;
				default:
					break;
			}
		}
	}
}
